在使用Linux的情況下,一定會時常使用到vim或是vi來編輯。所以多少要會使用一些基本的vim指令。以下內容大部份是在閱讀鳥哥時所整理的筆記。若想更加了解可以參考鳥哥的完整說明。
常用指令 :
以下為在使用Vim時常使用到的一些指令
進入編輯模式 (I,l a,A o,O r,R )
[Ctrl] + [f] 螢幕『向下』移動一頁
[Ctrl] + [b] 螢幕『向上』移動一頁
0或[Home] 移動到這一行的最前面
$ 或[End] 移動到這一行的最後面
G 移動到這個檔案的最後一行
gg 移動到這個檔案的第一行,相當於 1G 啊
n<Enter> n 為數字。游標向下移動 n 行
x, X x 為向後刪除一個字元,X 為向前刪除一個字元
dd 刪除游標所在的那一整列
yy 複製游標所在的那一行
nyy n 為數字。複製游標所在的向下 n 列,例如 10yy 則是複製 10 列
p,P p 為將已複製的資料在游標下一行貼上,P 則為貼在游標上一行
u 復原前一個動作。
[Ctrl]+r 重做上一個動作。
/word 向游標之下尋找一個名稱為 word 的字串。例如要搜尋 test 這個字
串,就輸入 /test 。
:w 儲存
:q 離開 vi
:wq 儲存後離開,若為 :wq! 則為強制儲存後離開
詳細內容請參考http://blog.faq-book.com/?p=3029
下面有 vi / vim 圖解鍵盤按鍵圖列印一張,很好用,有時忘記指令看就可以了。
http://blogs.longwin.com.tw/lifetype/vi-vim-cheat-sheet.png
資料出處:
http://blog.longwin.com.tw/2006/05/vi_vim_keyboard_pic_2006/
謝謝分享
第一個連結真的讚!